Multi-component, technology based intervention